mobile satellite telecommunication - Turkish English Dictionary